@charset "utf-8";
/*common*/
.home-iconlinks ul li a,
.zwgk-link-ndbb a,
.zmhd-iconlinks li a,
.zjwl-iconlink li a:before{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}

.common-slideTpxw{position:relative; overflow:hidden;}
.common-slideTpxw .owl-carousel .item-name{position:absolute; right:0; bottom:0; left:0; z-index:9; padding:0 115px 0 18px; height:50px; line-height:50px; color:#fff; background-color:rgba(0,0,0,.5);}
.common-slideTpxw .owl-dots{position:absolute; bottom:20px; right:15px; z-index:99;}
.common-slideTpxw .owl-dot{float:left; width:8px; height:8px; margin-left:8px; border-radius: 50%; -webkit-border-radius: 50%; background-color:#fff;}
.common-slideTpxw .owl-dot.active{background-color:#0c73ac;}

.common-scrollZtzl .owl-prev, .common-scrollZtzl .owl-next{position: absolute; top: 50%; margin-top: -23px; width: 18px; height: 46px; line-height: 46px; background: rgba(0,0,0, 0.5); -webkit-background: rgba(0,0,0, 0.5); text-align: center; color:#fff; font-family: "宋体"; cursor: pointer; -webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}
.common-scrollZtzl .owl-nav i{font-style: normal; font-weight: bold;}
.common-scrollZtzl .owl-prev{left:0; border-radius: 0 8px 8px 0;}
.common-scrollZtzl .owl-next{right:0; border-radius: 8px 0 0 8px;}
.common-scrollZtzl .owl-nav.disabled{display: block;}
.common-scrollZtzl .owl-prev:hover, .common-scrollZtzl .owl-next:hover{background: rgba(0,0,0, 0.8); -webkit-background: rgba(0,0,0, 0.8);}

.mainbg{background-repeat: no-repeat; background-color: #dbf1ff; background-size: 100% auto; -webkit-background-size: 100% auto; background-position: center bottom;}

/*common end*/

/* index */
.home-mainbg{background-image:none;}
.home-row-l{width: 48%;}
.home-row-r{width: 52%;}
.home-tpxw, .home-tpxw .owl-carousel img, .home-news{height:344px;}
.home-news .hd{margin-bottom:13px;}
.home-news .hd li{margin-right: 0; width: 20%; text-align: center;}
.home-news .hd li a{width: 102px; margin: 0 auto;}
.home-news .tt{padding: 2px 0 12px; margin-bottom: 5px; border-bottom: 2px dashed #f0f0f0;}
.home-news .tt h4{margin-bottom: 5px; font-size: 1.5em; font-weight: bold; text-align: center;}
.home-news .tt h4 a{color: #006cab;}
.home-news .tt p{max-height:48px; text-indent: 2em; overflow: hidden; line-height: 24px; font-size: 14px; color: #666666;}
.home-news .tt p .detail{color: #006cab; font-weight: bold;}

.home-gggs{height: 174px;}
.home-gggs .common-title{margin-bottom: 15px;}
.home-gggs .news{height: 26px; position: relative; padding-left: 65px; margin-bottom: 3px;}
.home-gggs .news b{position: absolute; left: 0; width: 54px; background: #bd1a2d; color: #fff; text-align: center; font-weight: normal;}
.home-gggs .news h4{font-size: 1.125em;}
.home-gggs .newsList li h4{padding: 6px 0 6px 64px;}
.home-gggs .newsList li .time{left: 0; right: auto;}

.home-iconlinks ul{margin: 0 -5px; overflow: hidden;}
.home-iconlinks ul li{float: left; width: 33.3333%;}
.home-iconlinks ul li a{display: block; margin: 0 5px; text-align: center; color: #fff; font-size: 1.125em; overflow: hidden;}
.home-zjwl-iconlinks li a{height: 50px; line-height: 50px;}
.home-msg-iconlinks li a{height: 115px; margin-bottom: 10px !important; line-height: 40px;}
.home-msg-iconlinks li a:before{content: ''; display: block; width: 60px; height: 60px; margin: 8px auto 0; background: url(../images/home_msg_icons.png) no-repeat;}
.home-msg-iconlinks li.li0 a{background-color: #006cab;}
.home-msg-iconlinks li.li1 a{background-color: #fdad45;}
.home-msg-iconlinks li.li2 a{background-color: #fc564b;}
.home-zjwl-iconlinks li.li0 a{background-color: #32a4e7;}
.home-zjwl-iconlinks li.li1 a{background-color: #068c4f;}
.home-zjwl-iconlinks li.li2 a{background-color: #006cab;}
.home-iconlinks ul li a:hover{filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}

.home-ztzl-list{position: relative;}
.home-ztzl-list img{display:block; height:92px;}
.home-ztzl-list .item{overflow: hidden;}
.ztzl-tt {
    width: 100%;
    height: 28px;
    background: url(../images/ztzl_bg.png) no-repeat center top;
    margin-bottom: 34px;
    background-size: 100%;
    position: relative;
}
.ztzl-tt a {
    width: 100%;
    height: 38px;
    position: absolute;
}
/* zjwl */
.zjwl-mainbg{background-image: url(../images/zjwl_bg.jpg);}
.zjwl-row-l{width: 65%;}
.zjwl-row-r{width: 35%;}
.zjwl-border{padding:15px; border: #006cab 1px solid; background: #fff;}
.zjwl-row1 .zjwl-border{height: 370px;}

.zjwl-wlgk{margin:0 -5px 10px;}
.zjwl-wlgk li{float: left; width: 50%;}
.zjwl-wlgk .pic a{overflow: hidden;}
.zjwl-wlgk .pic a, .zjwl-wlgk .txt p{display: block; margin: 0 5px;}
.zjwl-wlgk .pic img{display: block; width: 100%; height: 204px;}
.zjwl-wlgk .txt p{max-height: 180px; padding-top: 8px; line-height: 30px; text-indent: 2em; overflow: hidden;}
.zjwl-wlgk .txt .detail{color: #006cab; font-weight: bold;}
.zjwl-wlgk .txt .detail:hover{text-decoration: underline;}
.zjwl-iconlink {margin: 0 -5px;}
.zjwl-iconlink li{float: left; width: 50%;}
.zjwl-iconlink li a{display: block; height: 160px; position: relative; margin: 0 5px;}
.zjwl-iconlink li a img{display: block; width: 100%; height: 100%;}
.zjwl-iconlink li a span{height: 60px; position: absolute; z-index: 2; left: 0; right: 0; top: 50%; margin-top: -30px; font-size: 1.5em; color: #fff;  text-align: center;}
.zjwl-iconlink li a span:before{content: ''; display: inline-block; width: 60px; height: 60px; margin-right: 10px; background: url(../images/zjwl_icon_tzwl.png) no-repeat; vertical-align: middle;}
.zjwl-iconlink li a:before{content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: #000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
.zjwl-iconlink li a:hover:before{filter:alpha(opacity=60); -moz-opacity: 0.6; opacity:0.6;}

.zjwl-news .hd{margin-bottom: 12px;}
.zjwl-news .hd ul li{float: left; position: relative; padding-right: 13px; margin-right: 13px;}
.zjwl-news .hd ul li:after{content: ''; width: 2px; height: 17px; background: #666666; position: absolute; right: 0; top: 50%; margin-top: -8px;}
.zjwl-news .hd ul li a{color: #666; font-size: 1.125em;}
.zjwl-news .hd ul li.on a{color: #006cab; font-weight: bold;}
.zjwl-news .hd ul li.on:after{background: #006cab;}
.zjwl-news .hd ul li.liEnd{margin-right: 0; padding-right: 0;}
.zjwl-news .hd ul li.liEnd:after{display: none;}

.zjwl-sdms .tit{height: 30px; margin-bottom: 25px; position: relative; text-align: center;}
.zjwl-sdms .tit:before, .zjwl-sdms .tit:after{content: ''; position: absolute; width: 43%; top: 50%; height: 1px; background: #006cab;}
.zjwl-sdms .tit:before{left: 0;}
.zjwl-sdms .tit:after{right: 0;}
.zjwl-sdms .tit h3{position: relative; height: 100%; font-size: 1.25em;}
.zjwl-sdms .tit h3:before, .zjwl-sdms .tit h3:after{content: ''; position: absolute; z-index: 1; top: 50%; margin-top: -8px; width: 15px; height: 15px; border: #006cab 1px solid; background: #fff;}
.zjwl-sdms .tit h3:before{left: 0;}
.zjwl-sdms .tit h3:after{right: 0;}
.zjwl-sdms .tit h3 a{display: block; z-index: 5; line-height: 30px; color: #006cab; font-weight: bold;}
.zjwl-sdms .tit h3 a:hover{color: #bd1a2d;}
.zjwl-sdms-list{margin: 0 -5px;}
.zjwl-sdms-list li{float: left; width: 16.66666667%;}
.zjwl-sdms-list li .box{margin:0 5px;}
.zjwl-sdms-list li .pic{height: 106px; overflow: hidden;}
.zjwl-sdms-list li img{display: block; width: 100%; height: 100%;}
.zjwl-sdms-list li span{display: block; padding: 10px; line-height: 24px; text-align: center; background: #f0f0f0;}

/* 招商湾里 */
.zjwl-zs-banner img{display: block; width: 100%;}
.zjwl-zs-mainbg{background-image: url(../images/zjwl_zs_bg.jpg); background-color: #fff;}
.zjwl-common-tit{padding: 40px 0 30px;}
.zjwl-common-tit h2{width: 200px; margin: 0 auto; font-size: 1em; font-weight: normal;}
.zjwl-common-tit h2 b{display: block; padding-bottom: 5px; font-size: 1.875em; text-align: center; border-bottom: 1px solid #9a9a9a;}
.zjwl-common-tit h2 span{display: block; padding-top: 5px; text-align: center; font-size:14px; text-transform: uppercase; color: #b7b7b7;}
.zjwl-common-tit h2 b font{color: #bd1a2d;}

.zjwl-zs-main{margin-bottom: 80px;}
.zjwl-zs-l{float: left; width: 38%;}
.zjwl-zs-r{float: right; width:62%;}
.zjwl-zs-l img{display: block; width: 100%; height: 420px;}
.zjwl-zs-r ul{margin-left: 20px;}
.zjwl-zs-r ul li{overflow: hidden;}
.zjwl-zs-r ul li a{display: block; height: 200px;}
.zjwl-zs-r ul li.li0{margin-bottom: 20px;}
.zjwl-zs-r ul li .pic, .zjwl-zs-r ul li .txt{width: 50%; height: 100%;}
.zjwl-zs-r ul li .pic{position: relative;}
.zjwl-zs-r ul li .pic img{display: block; width: 100%; height: 100%;}
.zjwl-zs-r ul li .txt{text-align: center; background: #f3f3f3;}
.zjwl-zs-r ul li .txt b{display: block; padding: 68px 0 5px; font-weight: normal; font-size: 1.5625em;}
.zjwl-zs-r ul li .txt span{color: #b7b7b7; text-transform: uppercase; font-size: 14px;}
.zjwl-zs-r ul li .pic:after{position: absolute; top: 50%; margin-top: -15px; content: ''; width: 0; height: 0; border: transparent solid 15px;}
.zjwl-zs-r ul li.li0 .pic{float: left;}
.zjwl-zs-r ul li.li0 .txt{float: right;}
.zjwl-zs-r ul li.li1 .pic{float: right;}
.zjwl-zs-r ul li.li1 .txt{float: left;}
.zjwl-zs-r ul li.li0 .pic:after{left: 100%; border-left-color: #2e94c7;}
.zjwl-zs-r ul li.li1 .pic:after{right: 100%; border-right-color: #2e94c7;}


/* 旅游湾里 */
.swiper-container{position:relative;z-index:1;overflow:hidden;margin:0 auto;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.swiper-wrapper{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-property:-webkit-transform,left,top;-moz-transition-property:-moz-transform,left,top;-o-transition-property:-o-transform,left,top;transition-property:transform,left,top;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-o-transform:translate(0,0);transform:translate3d(0,0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-ms-transition-timing-function:ease-out}.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}
.ban-swiper{position:relative;font-size:0}
.ban-swiper .swiper-container{height:434px}
.ban-swiper .swiper-wrapper .swiper-slide .pic-bg{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-khtml-opacity:.5}
.ban-swiper .swiper-wrapper .swiper-slide a{position:relative;display:block;overflow:hidden}
.ban-swiper .swiper-wrapper .swiper-slide a img{display:block;margin:0 auto;max-width:100%;height:434px}
/* pagination */
.fix1{position:relative;overflow:hidden;zoom:1}
.fix2{display:inline-block;*display:inline}
.ban-swiper .pagination-wrap{position:absolute;left:0;bottom:38px;z-index:3;width:100%;text-align:center}
.ban-swiper .pagination .swiper-pagination-switch{float:left;margin:0 5px;width:118px;height:8px;background-color:#fff;cursor:pointer;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7}
.ban-swiper .pagination .swiper-active-switch{background-color:#1277c2;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1}
.lywl{
	background-color: #f3edec!important;
}
.lywl_title a{
	display: block;
	text-align: center;
}
.lywl_con{
	position: relative;    
	height: 630px;    
	width: 1149px;
    margin: 0 auto;
}
.lywl1{
	    top: 149px;
	    position: absolute;
}
.lywl2{
	    position: absolute;
	    left: 208px;
}
.lywl3{
	    position: absolute;
		top: 296px;
		left: 208px
}
.lywl4{
	    position: absolute;
	    left: 420px;
	    top: 142px;
}
.lywl5{
	    position: absolute;
	    left: 632px;
}
.lywl6{
	    position: absolute;
	    left: 632px;
	    top: 296px;
}

.lywl7{
	position: absolute;
	    left: 845px;
	    top: 149px;
}
.lywl1_1{
	display: none;
}
/* 旅游湾里 */
/* xwdt */
.xwdt-mainbg{background-image: url(../images/xwdt_bg.jpg);}
.xwdt-hf img{display: block; width: 100%;}
.xwdt-spxw .hd{margin-bottom: 20px;}
.xwdt-spxw .bd ul{margin: 0 -10px;}
.xwdt-spxw .bd li{float: left; width: 25%;}
.xwdt-spxw .bd li .box{margin:0 10px;}
.xwdt-spxw .bd li .pic{height: 140px; overflow: hidden;}
.xwdt-spxw .bd li img{display: block; width: 100%; height: 100%;}
.xwdt-spxw .bd li span{display: block; padding: 10px; line-height: 24px; text-align: center; background: #f0f0f0;}

/* zwgk */
.zwgk-mainbg{background-image: url(../images/zwgk_bg.jpg);}
.zwgk-row-l{width: 40.4%;}
.zwgk-row-r{width: 59.6%; }
.zwgk-row-r .grid{height: 1062px;}
.zwgk-ldzc .hd{margin-bottom: 10px;}
.zwgk-ldzc .bd{ height: 1483px; background: #f9f9f9; overflow: hidden;}
.zwgk-ldzc-list{padding-top: 30px; }
.zwgk-ldzc-list li{float: left; width: 50%; margin-bottom: 45px; text-align: center;}
/*.zwgk-ldzc-list li:first-child{
	width: 100%;
}*/

.zwgk-ldzc-list li img{display: block; margin: 0 auto 12px; width: 120px; height: 164px;}
.zwgk-ldzc-list li a{color: #006cab; font-size: 1.25em; font-weight: bold;}
.zwgk-link-ndbb{margin-bottom: 20px;}
.zwgk-link-ndbb a{display: block; height: 79px; text-align: center; background: url(../images/zwgk_ndbg_bg.jpg) no-repeat; background-size: 100% 100%;}
/* .zwgk-link-ndbb a:before{content: ''; display: inline-block; width: 48px; height: 44px; margin: 17px 20px 17px 0; background: url(../images/zwgk_ndbg_icon.png) no-repeat; vertical-align: middle;} */
.zwgk-link-ndbb a b{display: inline-block; font-size: 1.375em; color: #fff; vertical-align: middle;}
.zwgk-link-ndbb a:hover{opacity: 0.9;}

.zwgk-link-ndbb ul li{width: 32%;margin-right: 2%;float: left;display: table;}
.zwgk-link-ndbb ul li:last-child{margin-right: 0px;}
.zwli01 a{background: url(../images/1.jpg) no-repeat;}
.zwli02 a{background: url(../images/2.jpg) no-repeat;}
.zwli03 a{background: url(../images/3.jpg) no-repeat;}
.zwgk-link-ndbb ul li a{display: table-cell; height: 79px; text-align: center;  vertical-align: middle; background-size: 100% 100%;}
.zwgk-link-ndbb ul li a b{display: inline-block; font-size: 1.375em; color: #fff; vertical-align: middle;}
.zwgk-link-ndbb ul li a:hover{opacity: 0.9;}

.zwgk-row-r .zwgk-news{margin-bottom:16px;}
.zwgk-iconlinks{overflow: hidden;}
.zwgk-iconlinks ul{margin: 0 -6px;}
.zwgk-iconlinks li{float: left; width: 20%;}
.zwgk-iconlinks li a{display: block; height: 54px; margin: 0 6px; text-align: center; background: #f0f0f0;}
.zwgk-iconlinks li a:before{content: ''; display: inline-block; width: 40px; height: 40px; margin: 7px 10px 7px -3px; background: url(../images/zwgk_icons.png) no-repeat; vertical-align: middle;}
.zwgk-iconlinks li a span{display: inline-block; font-size: 1.125em; vertical-align: middle;}
.zwgk-iconlinks li.li1 a:before{background-position: 0 -40px;}
.zwgk-iconlinks li.li2 a:before{background-position: 0 -80px;}
.zwgk-iconlinks li.li3 a:before{background-position: 0 -120px;}
.zwgk-iconlinks li.li4 a:before{background-position: 0 -160px;}
.zwgk-zdly .bd ul{margin: 0 -5px;}
.zwgk-zdly .bd ul li{float: left; width: 20%;}
.zwgk-zdly .bd ul li a{display: block; margin: 10px 5px 0; padding: 0 8px; height: 48px; line-height: 48px; text-align: center; background: #f9f9f9; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

/* zmhd */
.zmhd-mainbg{background-image: url(../images/zmhd_bg.jpg);}
.zmhd-row-l{width: 72%;}
.zmhd-row-r{width: 28%;}
.xjcx-ss{height: 50px; line-height: 50px; padding:0 10px 0 130px; text-align: right; position: relative; margin-bottom: 20px; background: #f5f5f5;}
.xjcx-ss h3{position: absolute; left: 0; top: 0; bottom: 0; width: 119px; background: url(../images/zmhd_icon_xjcx.png) no-repeat 11px center #006cab; text-indent: 42px; text-align: left; color: #fff; font-weight: normal; font-size: 1em;}
.xjcx-ss label{color: #525252; font-size: 15px;}
.xjcx-ss .s-txt{width: 272px; padding: 0 10px; height: 34px; background: #fff; border: 0;}
.xjcx-ss .s-btn{width: 60px; height: 34px; color: #fff; border-radius: 2px; background: #bbb; border: 0; cursor: pointer;}

.xjgs-list-table{border-collapse: collapse; width: 100%;}
.xjgs-list-table thead tr{background: #e4f5ff;}
.xjgs-list-table thead tr th{height: 42px; padding:0 10px; font-weight: normal;}
.xjgs-list-table tbody td{padding:12px 10px;}
.xjgs-list-table tbody tr{border-bottom: 1px solid #ecedf1;}

.zmhd-iconlinks{margin: 0 -5px 4px; text-align: center;}
.zmhd-iconlinks li{float: left; width: 50%;}
.zmhd-iconlinks li a{display: block; height: 85px; margin: 0 5px 10px;}
.zmhd-iconlinks li a:before{content: ''; display: inline-block; width: 40px; height: 40px; margin: 22px 8px 22px 0; background: url(../images/zmhd_icons.png) no-repeat; vertical-align: middle;}
.zmhd-iconlinks li a span{display: inline-block; color: #fff; vertical-align: middle;}
.zmhd-iconlinks li.li0 a{background-color: #edb759;}
.zmhd-iconlinks li.li1 a{background-color: #f47a77;}
.zmhd-iconlinks li.li2 a{background-color: #5898d8;}
.zmhd-iconlinks li.li3 a{background-color: #37bd9c;}
.zmhd-iconlinks li.li1 a:before{background-position: 0 -40px;}
.zmhd-iconlinks li.li2 a:before{background-position: 0 -80px;}
.zmhd-iconlinks li.li3 a:before{background-position: 0 -120px;}
.zmhd-iconlinks li a:hover{opacity: 0.8;}
.zmhd-dczj{height: 390px; padding:0 20px; background: #f8f8f8;}
.zmhd-dczj h3{padding:20px 0 15px; font-size: 1.25em;}
.zmhd-dczj h3 a{color: #006cab;}
.zmhd-dczj ul li{position: relative; height: 52px; overflow: hidden; margin-bottom: 15px; padding-left: 65px;}
.zmhd-dczj ul li .date{position: absolute; left: 0; width: 55px; height: 50px; border: #bcbcbc 1px solid; text-align: center;}
.zmhd-dczj ul li .date b{display: block; padding: 5px 0 0; line-height: 1em; font-weight: normal; color: #006cab; font-size: 1.25em;}
.zmhd-dczj ul li .date span{color: #666666; font-size: 12px;}
.zmhd-dczj ul li h4{font-size: 15px; font-weight: normal; line-height: 25px;}
.zmhd-dczj ul li h4 a{color: #666;}
.zmhd-dczj ul li h4 a:hover{color: #006cab;}
.tongji{
	margin-top: 9px;
    color: #d2454b;
    margin-left: 10px;
    width: 90%;
}
.tongji b{margin-left: 50px;}

/* 数据开放 */
.sjkf-mainbg{background-image: url(../images/sjkf_bg.jpg);}
.sjkf-banner img{display: block; width: 100%;}
.sjkf-eChart .hd{float: left; width: 26%;}
.sjkf-eChart .hd li{display: block; margin-bottom: 1px; height: 63px; line-height: 63px; font-size:1.125em; text-align: center; background: #f9f9f9; cursor: pointer;}
.sjkf-eChart .hd li.on{background: #006cab; color:#fff; }
.sjkf-eChart .bd{float: right; width: 72.5%; height: 447px; background: #f9f9f9;}
.sjkf-eChart .bd .eChart{width: 841px; height: 410px;}
.sjkf-row-l, .sjkf-row-r{width: 50%;}
.list_all{width: 100%;}
.first_list{
	width: 49%;
	float: left;
}
.sec_list{
	width: 49%;
	float: right;
}



/* 首页信息公开入口按钮 */
.zwgk_btns {padding-bottom: 25px;}
.zwgk_btns ul li {
    line-height: 60px;
    background: #f6f6f6;
    margin-top: 10px;
    font-size: 16px;
    float: left;
    text-align: center;
    width: 15.6%;
    margin-right: 1%;
}
.zwgk_btns ul li:last-child{margin-right:0px}
.zwgk_btns ul li a {
    display: block;
    text-align: left!important;
    position: relative;
}
.zwgk_btns ul li a:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 5px;
    height: 100%;
}
.zwgk_btns ul li:hover a{
		color: #fff;
	}
.zwgk_btns ul li:nth-child(1) a:before{background: #006cab;}
.zwgk_btns ul li:nth-child(2) a:before{background: #fdac46;}
.zwgk_btns ul li:nth-child(3) a:before{background: #fc564a;}
.zwgk_btns ul li:nth-child(4) a:before{background: #44a67a;}
.zwgk_btns ul li:nth-child(5) a:before{background: #32a4e6;}
.zwgk_btns ul li:nth-child(6) a:before{background: #006cab;}
.zwgk_btns ul li:nth-child(1):hover{background: #006cab;}
.zwgk_btns ul li:nth-child(2):hover{background: #fdac46;}
.zwgk_btns ul li:nth-child(3):hover{background: #fc564a;}
.zwgk_btns ul li:nth-child(4):hover{background: #44a67a;}
.zwgk_btns ul li:nth-child(5):hover{background: #32a4e6;}
.zwgk_btns ul li:nth-child(6):hover{background: #006cab;}
.zwgk_btns ul li span {
    display: block;
    width: 40px;
    height: 40px;
    float: left;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 10px;
}
.zwgk_btns ul li span.ico1 {background: url(../images/index_zn.png) no-repeat center;}
.zwgk_btns ul li span.ico2 {background: url(../images/index_nb.png) no-repeat center;}
.zwgk_btns ul li span.ico3 {background: url(../images/index_zd.png) no-repeat center;}
.zwgk_btns ul li span.ico4 {background: url(../images/index_ysq.png) no-repeat center;}
.zwgk_btns ul li span.ico5 {background: url(../images/index_bb.png) no-repeat center;}
.zwgk_btns ul li span.ico6 {background: url(../images/index_zn.png) no-repeat center;}
.zwgk_btns ul li:nth-child(1):hover span.ico1 {background: url(../images/index_znw.png) no-repeat center;}
.zwgk_btns ul li:nth-child(2):hover span.ico2 {background: url(../images/index_nbw.png) no-repeat center;}
.zwgk_btns ul li:nth-child(3):hover span.ico3 {background: url(../images/index_zdw.png) no-repeat center;}
.zwgk_btns ul li:nth-child(4):hover span.ico4 {background: url(../images/index_ysqw.png) no-repeat center;}
.zwgk_btns ul li:nth-child(5):hover span.ico5 {background: url(../images/index_bbw.png) no-repeat center;}
.zwgk_btns ul li:nth-child(6):hover span.ico6 {background: url(../images/index_znw.png) no-repeat center;}
/**** responsive *****/
@media (max-width: 1080px) {
  /* zwgk */
  .zwgk-iconlinks li a:before{display: none;}
  .zwgk-iconlinks li a{line-height: 54px; }
  .zwgk-iconlinks li a span{display: block; padding: 0 5px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
	.ban-swiper .swiper-container,.ban-swiper .swiper-wrapper .swiper-slide a img{height:auto}
	.ban-swiper .pagination-wrap{bottom:18px}
	
	.lywl_con{width: auto; height: auto}
	.lywl1{display: none;}
	.lywl2{display: none;}
	.lywl3{display: none;}
	.lywl4{display: none;}
	.lywl5{display: none;}
	.lywl6{display: none;}
	.lywl7{display: none;}
	.lywl1_1{
		      display: block;
		      width: 49%;
		      float: left;
		      margin-right: 5px;
		      margin-bottom: 7px;
	}
	.lywl_right{margin-right: 0px;}
}


@media (min-width: 1024px) and (max-width: 1200px) {
  /* index */
  .lywl_con{width: auto; height: auto}
  .lywl1{display: none;}
  .lywl2{display: none;}
  .lywl3{display: none;}
  .lywl4{display: none;}
  .lywl5{display: none;}
  .lywl6{display: none;}
  .lywl7{display: none;}
  .lywl1_1{
  	      display: block;
  	      width: 49%;
  	      float: left;
  	      margin-right: 5px;
  	      margin-bottom: 7px;
  }
  .lywl_right{margin-right: 0px;}
  
}


@media (max-width: 1023px) {
  /* index */
  .home-tpxw, .home-tpxw .owl-carousel img, .home-news, .home-gggs{height: auto;}

  /* zjwl */
  .zjwl-row1 .zjwl-border{height: auto;}

  /* zmhd */
  .zmhd-row-l{margin-bottom: 20px;}

  /* sjkf */
  .sjkf-eChart .hd, .sjkf-eChart .bd{float: none; width: 100%;}
  .sjkf-eChart .hd{margin-bottom: 1px; overflow: hidden;}
  .sjkf-eChart .hd li{float: left; width: 14.2857%;}
  
  .lywl_con{width: auto; height: auto}
  .lywl1{display: none;}
  .lywl2{display: none;}
  .lywl3{display: none;}
  .lywl4{display: none;}
  .lywl5{display: none;}
  .lywl6{display: none;}
  .lywl7{display: none;}
  .lywl1_1{
  	      display: block;
  	      width: 49%;
  	      float: left;
  	      margin-right: 5px;
  	      margin-bottom: 7px;
  }
  .lywl_right{margin-right: 0px;}
}

@media (max-width: 992px) {
  /* zjwl */
  .zjwl-sdms-list li{width: 33.3333%; margin-bottom: 10px;}

  /* zwgk */
  .zwgk-iconlinks li a{margin-left: 5px; margin-right: 5px;}
  .zwgk-zdly .bd ul li{width: 20%;}
  
  .lywl_con{width: auto; height: auto}
  .lywl1{display: none;}
  .lywl2{display: none;}
  .lywl3{display: none;}
  .lywl4{display: none;}
  .lywl5{display: none;}
  .lywl6{display: none;}
  .lywl7{display: none;}
  .lywl1_1{
  	      display: block;
  	      width: 49%;
  	      float: left;
  	      margin-right: 5px;
  	      margin-bottom: 7px;
  }
  .lywl_right{margin-right: 0px;}
.zwgk_btns ul li{width: 100%;}
.ztzl-tt {background-size: cover;}
}


@media (max-width: 768px) {
  /* zjwl */
  .zjwl-sdms .tit:before, .zjwl-sdms .tit:after{width: 30%;}
  .zjwl-zs-l, .zjwl-zs-r{float: none; width: 100%;}
  .zjwl-zs-l{margin-bottom: 20px;}
  .zjwl-zs-r ul{margin-left: 0;}
  .zjwl-zs-l img{height: auto;}

  /* zwgk */
  .zwgk-iconlinks{margin-bottom: 10px;}
  .zwgk-iconlinks li{width: 33.3333%; margin-bottom: 10px;}
  .zwgk-zdly .bd ul li{width: 33.3333%;}

  /* sjkf */
  .sjkf-eChart .hd li{width: 25%;}
  .sjkf-eChart .hd li:last-child{width: 50%;}
  /* banner */
  .ban-swiper .pagination-wrap{bottom:10px}
  .ban-swiper .pagination .swiper-pagination-switch{width:90px;height:4px}
  
  .lywl_con{width: auto; height: auto}
  .lywl1{display: none;}
  .lywl2{display: none;}
  .lywl3{display: none;}
  .lywl4{display: none;}
  .lywl5{display: none;}
  .lywl6{display: none;}
  .lywl7{display: none;}
  .lywl1_1{
  	      display: block;
  	      width: 49%;
  	      float: left;
  	      margin-right: 5px;
  	      margin-bottom: 7px;
  }
  .lywl_right{margin-right: 0px;}
}

@media (max-width: 767px) {
  /* xwdt */
  .xwdt-spxw .bd li{width: 50%; margin-bottom: 20px;}

  /* zmhd */
  .xjcx-ss{padding-left: 0; display: flex; align-items:center;}
  .xjcx-ss h3{display: none;}
  .xjcx-ss .s-txt{flex:1;}

  .xx-list-table thead th:nth-child(1), .xx-list-table tbody td:nth-child(1){ display:none;}
  
  .lywl_con{width: auto; height: auto}
  .lywl1{display: none;}
  .lywl2{display: none;}
  .lywl3{display: none;}
  .lywl4{display: none;}
  .lywl5{display: none;}
  .lywl6{display: none;}
  .lywl7{display: none;}
  .lywl1_1{
  	      display: block;
  	      width: 49%;
  	      float: left;
  	      margin-right: 5px;
  	      margin-bottom: 7px;
  }
  .lywl_right{margin-right: 0px;}
}


@media (max-width: 640px) {
  /* zjwl */
  .zjwl-wlgk li{width: 100%;}
  .zjwl-wlgk .pic img{height: auto;}
  .zjwl-wlgk .txt p{max-height: none;}
  .zjwl-sdms-list li{width: 50%;}
  /* banner */
  .ban-swiper .pagination-wrap{bottom:6px}
  .ban-swiper .pagination .swiper-pagination-switch{width:45px;height:4px}
  
  .lywl_con{width: auto; height: auto}
  .lywl1{display: none;}
  .lywl2{display: none;}
  .lywl3{display: none;}
  .lywl4{display: none;}
  .lywl5{display: none;}
  .lywl6{display: none;}
  .lywl7{display: none;}
  .lywl1_1{
  	      display: block;
  	      width: 49%;
  	      float: left;
  	      margin-right: 5px;
  	      margin-bottom: 7px;
  }
  .lywl_right{margin-right: 0px;}
  .first_list{width: 100%;}
  .sec_list{width: 100%;}
}

@media (max-width: 480px) {
  /* zjwl */
  .zjwl-iconlink li{width: 100%;}
  .zjwl-iconlink li a{height: auto;}
  .zjwl-iconlink li:first-child a{margin-bottom: 10px;}

  /* zwgk */
  .zwgk-iconlinks li{width: 50%;}
  .zwgk-zdly .bd ul li{width: 50%;}

  /* zmhd */
  .xx-list-table thead th:nth-child(3), .xx-list-table tbody td:nth-child(3){ display:none;}
  .zmhd-dczj{padding-left: 10px; padding-right: 10px;}
  
  .lywl_con{width: auto; height: auto}
  .lywl1{display: none;}
  .lywl2{display: none;}
  .lywl3{display: none;}
  .lywl4{display: none;}
  .lywl5{display: none;}
  .lywl6{display: none;}
  .lywl7{display: none;}
  .lywl1_1{
	      display: block;
	      width: 49%;
	      float: left;
	      margin-right: 5px;
	      margin-bottom: 7px;
  }
  .lywl_right{margin-right: 0px;}
	/* .lywl1_1:nth-child(odd){margin-right: 7px;}   */
	.first_list{width: 100%;}
	.sec_list{width: 100%;}
	.first_list{width: 100%;}
	.sec_list{width: 100%;}
  
}

@media (max-width: 479px) {
  /* index */
  .home-news .hd li a{width:auto; padding: 0 0 10px; text-align: center;}
  .first_list{width: 100%;}
  .sec_list{width: 100%;}
  
}


@media (max-width: 414px) {
  /* xwdt */
  .xwdt-spxw .bd li{width: 100%;}
  .xwdt-spxw .bd li .pic{height: auto;}

  /* zmhd */
  .xjcx-ss{padding-left: 10px;}
  .xjcx-ss label{display: none;}
  .first_list{width: 100%;}
  .sec_list{width: 100%;}

}

@media (max-width: 375px) {
  /* zjwl */
  .zjwl-zs-r ul li .pic{display: none;}
  .zjwl-zs-r ul li .txt{float: none !important; width: 100%;}
  .first_list{width: 100%;}
  .sec_list{width: 100%;}

}

@media (max-width: 320px) {
  /* sjkf */
  .sjkf-eChart .hd li{width: 50%;}

  /* zmhd */
  .xx-list-table thead th:nth-child(4), .xx-list-table tbody td:nth-child(4){ display:none;}
  .first_list{width: 100%;}
  .sec_list{width: 100%;}
}



